iatrogenic artifact - Espagnol Anglais Dictionnaire